/**
 * Created by 81052 on 2018/4/10.
 */import java.util.*;
public class CalendarBean {
    int year=0;
    int month=0;
    public void setYear(int year) {
        this.year=year;
    }
    public void setMonth(int month) {
        this.month=month;
    }
    public String [] getCalendar() {
        String []a=new String [42];
        Calendar rili=Calendar.getInstance();
        rili.set(year,month-1,1);
        int weekDay=rili.get(Calendar.DAY_OF_WEEK)-1;//计算出1号的星期
        int day=0;
        if (month==1||month==3||month==5||month==7||month==8||month==10||month==12) {
            day=31;
        }
        if (month==4||month==6||month==9||month==11) {
            day=30;
        }
        if (month==2) {
            if ((year%4==0&&year%100!=0)||(year%400==0)) {
                day=29;
            }
            else {
                day=28;
            }
        }
        for (int i=0;i<weekDay;i++) {
            a[i]=" ";
        }
        for (int i=weekDay,n=1;i<weekDay+day;i++) {
            a[i]=String.valueOf(n);
            n++;
        }
        for (int i=weekDay+day;i<a.length;i++) {
            a[i]=" ";
        }
        return a;
    }
}
